gtk: Port widgets away from gtk_get_current_ apis
authorMatthias Clasen <mclasen@redhat.com>
Sat, 11 Apr 2020 18:52:43 +0000 (14:52 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 11 Apr 2020 21:29:27 +0000 (17:29 -0400)
commit4b346538e24a19b628f787941bfe514efac5971a
treea7ea4140e669bf589464a93706daeaa6ae023706
parent0ee58e9ef41830e624333a52608a81682a79a545
gtk: Port widgets away from gtk_get_current_ apis

This commit handles complicated cases where we selections.
We handle this by adding extend and modify parameters to
the ::move-cursor signals, and adjust the bindings
accordingly.
gtk/gtkflowbox.c
gtk/gtkiconview.c
gtk/gtkiconviewprivate.h
gtk/gtklistbox.c
gtk/gtkmarshalers.list
gtk/gtktreeview.c